package com.ufun.financegateway.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author BlendLiu
 * @date 2021/4/22 9:19
 */
@Data
public class NoticeResponseDataDto {

    @ApiModelProperty(value = "请求时间")
    private String requestTime;

    @ApiModelProperty(value = "处理结果返回码")
    private String rspCode;

    @ApiModelProperty(value = "结果描述信息")
    private String rspMsg;

    @ApiModelProperty(value = "通知序号")
    private String noticeSerialNo;

    @ApiModelProperty(value = "商户交易请求流水号")
    private String merchantSerialNo;

    @ApiModelProperty(value = "系统处理该请求的流水号")
    private String serialNo;

    @ApiModelProperty(value = "订单金额")
    private String amount;

    @ApiModelProperty(value = "优惠金额，以元为单位")
    private String discountAmount;

    @ApiModelProperty(value = "优惠标识（收款通知）`Y`:有优惠 `N`：无优惠")
    private String discountFlag;

    @ApiModelProperty(value = "手续费金额，以元为单位")
    private String feeAmt;

    @ApiModelProperty(value = "系统账务日期")
    private String settleDate;
}
